// 获取 token
export function getToken() {
  const userInfo = localStorage.getItem('userInfo')
  if (userInfo) {
    try {
      const user = JSON.parse(userInfo)
      return user.token
    } catch (e) {
      return ''
    }
  }
  return ''
}

// 设置用户信息
export function setUserInfo(userInfo) {
  if (userInfo) {
    localStorage.setItem('userInfo', JSON.stringify(userInfo))
  }
}

// 获取用户信息
export function getUserInfo() {
  const userInfo = localStorage.getItem('userInfo')
  if (userInfo) {
    try {
      return JSON.parse(userInfo)
    } catch (e) {
      return null
    }
  }
  return null
}

// 移除用户信息
export function removeUserInfo() {
  localStorage.removeItem('userInfo')
}

// 检查是否已登录
export function isLoggedIn() {
  return !!getToken()
} 